La Mesa
geographical name
La Me·sa
lə-ˈmā-sə
city in the southwestern corner of California northeast of San Diego population 57,065
Love words? Need even more definitions?
Merriam-Webster unabridged
Share